petroleum based lubricating oils - Turc Anglais Dictionnaire